Local Development
Get started by Downloading our repo or setting up an account.
What you'll need
Setup
-
Install dependencies
Run the following command to install dependencies required for iguhealth. From the root of the repository run the following command:
sh install.sh
-
Start the services
Run the following command to start services required for iguhealth. From the root of the repository run the following command:
docker compose -f docker/services-compose.yml up
-
Start the server
Run the following command to start the iguhealth server. From the root of the repository run the following command:
yarn workspace @iguhealth/server watch
-
Create a tenant
Run the following command to create a new tenant. From the root of the repository run the following command:
yarn workspace @iguhealth/server cli admin tenant create
Follow the prompts to create a new tenant and user.
-
Start the admin Application
Run the following to start the admin app:
yarn workspace @iguhealth/admin-app start
-
Login to the admin app
Go to
http://localhost:3000/auth/login
and follow the prompts to login to the admin app.